package com.demo.function.retrofit;

import com.github.lianjiatech.retrofit.spring.boot.annotation.RetrofitClient;
import retrofit2.http.GET;
import retrofit2.http.Url;

import java.util.Map;

/**
 * 使用Retrofit调用第三方服务
 * @author K
 */
@RetrofitClient(baseUrl = "${retrofit.url}")
public interface RetrofitThirdService {

    /**
     * 调用第三方接口
     * @return Map对象
     */
    @GET("volley/person_object.json")
    Map<String, Object> helloWorld();

    /**
     * 第三方接口
     * @param url url路径
     * @return Map对象
     */
    @GET
    Map<String, Object> helloWorld1(@Url String url);
}
